starry puffball - Turkish English Dictionary